Career 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996 1995 1994
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Italy F20 Italy F21 Italy F22 Australia F6 Japan F7 Japan F8 Japan F9 Japan F2 Italy F11 Italy F12 Japan F8 Japan F3 Japan F4 Thailand F4 Thailand F5 Japan F6 Japan F8 Japan F7 Thailand F1 Guam F1 Japan F8 Japan F3 Guam F1 Japan F2 (Nishi-Tokyo) Japan F5 (Kashiwa) Guam F1 (Tumon) Hong Kong F3 Sweden F2 Japan F8 (Akishima) Japan F2 Chinese Taipei F1 Sweden F3 Germany F19 Weissenhauser Strand Cup - Hamburg USTA Seascape Challenger - Aptos Heineken Challenger - Ho Chi Minh City Mobelwelt-Zick Open 98 - Dresden Italy F23 ATP Tour Challenger at Nellie Gail - Laguna Hills drkoop.com USTA Challenger of Austin - Austin Open de Franche Comte - Besancon Heineken Challenger - Ho Chi Minh City 2003 USTA Challenger of Calabasas - Calabasas The Surbiton Trophy - Surbiton Binghamton Professional Tennis Tournament - Binghamton Jameson Cup - Milan Arroyo de la Encomienda - Valladolid ATP Challenger Open 2004 - Monchengladbach Okal Cup 2004 - Eckental Gemax Samsung Open 2005 - Belgrade Germany F18 Busan Open Challenger Tennis - Busan Samsung Secruities Cup Challenger - Seoul Dublin Challenger - Dublin Siemens Open 2007 - Scheveningen Keio Challenger International Tennis Tournament - Yokohama Intersport Heilbronn Open - Heilbronn Flea Market Cup Busan Challenger Tennis - Busan Moncton Men's Challenger - Moncton 2006 USTA Tallahassee Tennis Challenger - Tallahassee Isla de Lanzarote - Lanzarote Dunlop World Challenge - Toyota The Surbiton Trophy - Surbiton Dallas Challenger Aptos Challenger Tallahassee Tennis Challenger - Tallahassee Kyoto Challenger Yuba City Challenger Renault Slovenian Open - Ljubljana drkoop.com USTA Challenger of San Antonio - San Antonio Saint Francis Health System USTA Challenger - Tulsa drkoop.com USTA Challenger of Dallas - Dallas Granby Challenger Internationaux de Bretagne - Brest BMW Tennis Championship - Sunrise Nova Challenger Osaka - Osaka Open de L'Isere-Open 38 - Grenoble Dusseldorf Open Challenger 2007 - Dusseldorf Seoul Challenger Busan Challenger Ojai Challenger Tatra Banka Open 2003 - Bratislava Open de Charleroi - Charleroi Aptos Challenger Granby Challenger Heineken Challenger - Ho Chi Minh City Granby Challenger - Granby Seoul Challenger Honda-Kah Open - Singapore Warsteiner Challenger - Lubeck San Remo Tennis Cup - San Remo Zagreb Open - Zagreb Open de Montauban - Montauban KGHM Polish Indoors - Wroclaw Heilbronn Open - Heilbronn 2000 Challenger de Granby - Granby The Surbiton Trophy - Surbiton LTA Men's Challenger - Wrexham Time Warner USTA Challenger - Binghamton Tatra Banka Slovak Open - Bratislava Nord/LB Open - Braunschweig Garden Open - Rome Kyoto Challenger - Kyoto Samsung Securities Cup Challenger Tennis - Seoul Crystal Cup 1998 - Portoroz Intersport Heilbronn Open - Heilbronn Sparkassen Open - Magdeburg Open de la Ville de Saint Denis - Reunion Island Healthsouth/USTA Challenger - Denver Challenger de Granby - Granby Seoul Challenger Nuembrecht Challenger - Nuembrecht Powder Byrne Trophy - Surbiton Fifth-Third Bank Tennis Championships - Lexington VIII Avierto Internacional de Salinas - Salinas Ho Chi Minh City Challenger - Ho Chi Minh City Tatra Banka Open 2001 - Bratislava Granby Challenger - Granby Samsung Securities Cup Challenger Tennis - Seoul Toyota Challenger Frito Lay/USTA Challenger - Binghamton VI Open Banc Agricol - Andorra ECU Prague Open - Prague Warsteiner Challenger Lubeck - Lubeck Kyoto Challenger Lambertz Open - Aachen Jameson Cup - Milan Heilbronn Challenger - Heilbronn USTA Seascape Challenger - Aptos Windy City Classic - Winnetka Kuppers Kolsch Cup Aachen - Aachen Okal Cup 2003 - Eckental USTA Tallahassee Tennis Challenger - Tallahassee Mobilux Open - Luxembourg West Lakes Challenger The Manchester Trophy - Manchester Credicard Mastercard Tennis Cup - Campos do Jordao Sporting Challenger - Turin Samsung Securities Cup - Seoul Maui Challenger Ciudad de Pozoblanco 'Open Diputacion' - Cordoba The LTA Nottingham Challenger - Nottingham Intersport Heilbronn Open - Heilbronn Yokohama Challenger Open Castilla y Leon - Segovia Sassuolo Challenger - Sassuolo Ciudad de Pozoblanco Open Diputacion - Cordoba The LTA Hester Trophy - Manchester Ciudad de Telde - Telde Carson Challenger Vancouver Challenger Open D'Orleans - Orleans Heilbronn Open - Heilbronn Shimadzu All Japan Indoor Tennis Championships - Kyoto Kobstaedernes ATP Challenger - Kolding Kaohsiung Challenger IPP Open - Helsinki Internazionali de Tennis di Bergamo - Bergamo Czech Indoor Open - Prague Countrywide Classic USTA Challenger - Carson 2007 Nielsen Pro Tennis Championship - Winnetka LTA Nottingham Challenger - Nottingham Open D'Orleans - Orleans Garden Open 2005 - Rome Sony Ericsson Open 2008 - Belgrade 5 Volkswagen Challenger - Wolfsburg Odlum Brown Vancouver Open - Vancouver GHI Bronx Classic - Bronx Kyoto Challenger Toyota Challenger Rome Challenger Carson Challenger Bangkok Challenger Tallahassee Tennis Challenger - Tallahassee Samsung Securities Cup - Seoul Lambertz Open by Stawag - Aachen Challenger Banque Nationale - Granby Baden Open - Ettlingen Lambertz Open by Stawag - Aachen Open Prevadies - St. Brieuc Busan Open Challenger Tennis - Busan Challenger Natrel Presented by National Bank - Granby Lambertz Open by Stawag 2007 - Aachen The Nottingham Cahllenger - Nottingham Medicor Open - Budapest Garden Open 2004 - Rome VI Gramado Open de Tenis - Gramado Gemax Open - Belgrade Kaohsiung Challenger Open Castilla y Leon - Segovia Lexington Challenger Yokohama Challenger 2001 - Yokohama Lamberts Open by Stawag - Aachen Sporting Challenger 2003 - Turin Sunset Moulding Yuba City Racquet Club Challenger - Yuba City The Comercia Challenger - Aptos China Open - Beijing Lexington Challenger Mauritius Open - Mauritius ATP Challenger Numea - New Caledonia GHI Bronx Tennis Classic - Bronx Volkswagen Challenger 2005 - Wolfsburg X Abierto Internacional de Salinas - Salinas Kobstaedernes ATP Challenger - Kolding Bauer Watertechnology Cup - Eckental Healthsouth/USTA Pro Link Challenger - San Antonio AXA Open - Espinho The Joyce Eisenberg Jerusalem Open - Jerusalem The Stella Artois Grass Court Championships - Queen's/London Energis Dutch Open - Amsterdam Salem Open - Hong Kong Kremlin Cup - Moscow Scania Stockholm Open - Stockholm Qatar Mobil Open 2001 - Doha Dubai Tennis Open - Dubai Franklin Templeton Tennis Classic - Scottsdale Verizon Tennis Challenge - Atlanta Gerry Weber Open - Halle Challenger Ford de Cherbourg - Cherbourg 2001 Mercedes Cup - Stuttgart The Hamlet Cup - Long Island Nottingham Challenger AIG Japan Open - Tokyo Challenger 42 - Andrezieux Internationaux de Tennis de Brest - Brest Gerry Weber Open - Halle Shimadzu All Japan Indoor - Kyoto Telenordia Swedish Open - Bastad Mercedes-Benz Cup - Los Angeles Davidoff Swiss Indoors - Basel Stockholm Open - Stockholm Nottingham Challenger Adidas International - Sydney Siebel Open - San Jose International Tennis Championships - Delray Beach AAPT Championships - Adelaide Shimadzu All Japan Indoor - Kyoto Gelsor Open Romania - Bucharest Renault Slovenian Open - Ljubljana Stuttgart Kitzbuhel Macedonian Open - Skopje Lambertz Open - Aachen Yokohama International Tennis Tournament - Yokohama Kuppers Kolsch Cup - Aachen Honda Kah Singapore Men's Tennis Open - Singapore Unique Zagreb Open - Zagreb The Wrexham Challenger - Wrexham Kremlin Cup - Moscow Kueppers Kolsch Cup by Lambertz - Aachen Japan F5 Fifth Third Bank Tennis Championships - Lexington Torneo Internacional Challenger Fila 2005 - Leon Shimadzu All Japan Indoor Tennis Championships - Kyoto Ciudad de Pozoblanco Open Diputacion - Cordoba Dubai Tennis Open - Dubai The Stella Artois Grass Court Championships - London AAPT Championships - Adelaide Quelle Cup - Furth IPP Open - Helsinki New Delhi Challenger III - New Delhi Adidas International - Sydney Siebel Open - San Jose Fifth-Third Bank Tennis Championships - Lexington LTA Shrewsbury Challenger - Shrewsbury U.S. Men's Clay Court Championships - Houston 1998 Safeway Challenger - Aptos Colorado Classic - Denver The Surbiton Trophy - Surbiton The Stella Artois Grass Court Championships - London Fifth-Third Bank Tennis Championships - Lexington Allianz Suisse Open - Gstaad GHI Bronx Classic - Bronx Mercedes Cup - Stuttgart Granby Challenger Legg Mason Tennis Classic - Washington D.C. Lexington Challenger The Natrel's Challenger of Granby - Granby AIG Japan Open - Tokyo Gold Flake Open - Chennai St. Petersburg Open - St. Petersburg USTA San Diego Challenger - San Diego International Bavarian Championship - Eckental Chennai Open - Chennai Samsung Challenger 2007 - Ho Chi Minh City Argentina Open - Buenos Aires Brasil Open - Costa do Sauipe Intersport Heilbronn Open - Heilbronn Arizona Men's Tennis Championships - Scottsdale Grand Prix Hassan II - Casablanca drkoop.com USTA Challenger of Houston - Houston Pro Tennis World Open - Boca Raton Kyoto Challenger KGHM Polish Indoors - Wroclaw Ljubljana Open 2002 - Ljubljana Legg Mason Tennis Classic - Washington D.C. Heilbronn Open - Heilbronn The Stella Artois Grass Court Championships - London Ordina Open - 's-Hertogenbosch The Scottish Tennis Championships - Edinburgh Quelle Cup 2000 - Furth Open de Montauban - Montauban Campbell's Hall of Fame Tennis Championships - Newport Warsteiner Grand Prix - Oberstaufen Fifth-Third Bank Tennis Championships - Lexington Mercedes Cup - Stuttgart Legg Mason Tennis Classic - Washington D.C. KGHM Polish Indoors - Wroclaw Pilot Pen Tennis - New Haven The 69th King's Cup-Thailand Open - Bangkok Vietnam Open - Ho Chi Minh City GHI Bronx Tennis Classic - Bronx AIG Japan Open - Tokyo Kremlin Cup - Moscow Venice Challenger - Venice President's Cup 1998 - Tashkent Adidas International - Sydney The Nottingham Challenger - Nottingham Czech Indoor Open - Prague ATP Challenger 2003 Numea - New Caledonia Busan Open - Busan 13 BH Tennis Open International Cup - Belo Horizonte Tatra Banka Open - Bratislava Ostdeutscher Sparkessen Cup - Dresden The Stella Artois Championships - London New Delhi Challenger IV - New Delhi PrivatBank Cup - Dnepropetrovsk ATP Challenger Numea - New Caledonia Internationaux du Doubs - Besancon 3rd Volkswagon Challenger - Wolfsburg AIG Japan Open Tennis Championships - Tokyo The Samsung Open - Nottingham Davidoff Swiss Indoors Basel - Basel XL Bermuda Open - Bermuda PBZ Zagreb Indoors - Zagreb Open Seat-Godo 2000 - Barcelona Odlum Brown Vancouver Open - Vancouver AAPT Championships - Adelaide 2003 Mercedes Cup - Stuttgart Qatar Exxon Mobil Open 2002 - Doha Gerry Weber Open - Halle U.S. Men's Clay Court Championships - Houston New Delhi Challenger II - New Delhi Copenhagen Open - Copenhagen Legg Mason Tennis Classic - Washington D.C. Campbell's Hall of Fame Tennis Championships - Newport AIG Japan Open - Tokyo Copenhagen Open - Copenhagen Mumbai Open - Mumbai Bangkok Challenger Copenhagen Open - Copenhagen Legg Mason Tennis Classic - Washington D.C. Ordina Open - s-Hertogenbosch Qatar Mobil Open '98 - Doha Scania Stockholm Open - Stockholm Samsung Securities Cup - Seoul AIG Japan Open Tennis Championships - Tokyo Busan Challenger International Tennis Championships - Delray Beach Grand Prix Hassan II - Casablanca Carson Challenger PBZ Zagreb Indoors - Zagreb Salem Open - Hong Kong CA Tennis Trophy - Vienna Gerry Weber Open - Halle AIG Japan Open Tennis Championships - Tokyo Busan Challenger St. Petersburg Open - St. Petersburg Legg Mason Tennis Classic - Washington D.C. Yokohama Challenger Toyota Challenger Heineken Open Shanghai - Shanghai CA Tennis Trophy - Vienna St. Petersburg Open - St. Petersburg BMW Open - Munich Barcelona Oporto New Haven Bergamo Challenger Ordina Open - 's-Hertogenbosch Tokyo Kyoto Challenger Toyota Challenger Legg Mason Tennis Classic - Washington UNICEF Open - 's Hertogenbosch Gerry Weber Open - Halle Baton Rouge Challenger Campbell's Hall of Fame Tennis Championships - Newport RCA Championships - Indianapolis Countrywide Classic - Los Angeles Open 13 - Marseille Grand Prix de Tennis de Lyon - Lyon Kyoto Challenger Open 13 - Marseille Japan Open - Tokyo Kyoto Challenger Miller Lite Hall of Fame Tennis Championships - Newport Grand Prix Hassan II - Casablanca Kyoto Challenger Salem Open - Hong Kong Aptos Challenger 2002 Mercedes Cup - Stuttgart Malaysian Open - Kuala Lumpur RCA Championships - Indianapolis Thailand Open - Bangkok AIG Japan Open - Tokyo St. Petersburg Tokyo Rakuten Japan Open - Tokyo Zivnobanka Czech Open - Prostejov Top Wool Challenger Biella - Biella Heilbronn Open - Heilbronn Copenhagen Open - Copenhagen drkoop.com USTA Tennis Championships of Chicago - Winnetka Milan Challenger ATP Heineken Challenger 2000 - Ho Chi Minh City Tokyo GHI Bronx Tennis Classic - Bronx Toyota Challenger Yokohama World Tennis Gaora Cup - Yokohama Milano Challenger-Jameson Cup - Milan Renault Slovenian Open - Ljubljana Okal Open - Eckental Sparkassen Open - Magdeburg Wiesmann Roadster Open - Nuembrecht Ciudad de Pozoblanco Open Diputacion - Cordoba Isla de Gran Canaria - Mas Palomas Arizona Men's Tennis Championships - Scottsdale Japan Open - Tokyo China Open - Beijing Heineken Open Shanghai - Shanghai Davidoff Swiss Indoors - Basel DPD Challenger 2000 - Aschaffenburg President's Cup - Tashkent Next Generation Adelaide International - Adelaide BMW Open - Munich Ordina Open - 's-Hertogenbosch Allianz Suisse Open Gstaad - Gstaad AIG Japan Open Tennis Championships - Tokyo Pilot Pen International - New Haven SAP Open - San Jose Gold Flake Open - Chennai Salem Open - Hong Kong Japan Open - Tokyo BMW Open - Munich AIG Japan Open Tennis Championships - Tokyo The Ericsson Open - Miami Legg Mason Tennis Classic - Washington D.C. Tennis Masters Series - Indian Wells Tennis Masters Series - Stuttgart Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Stuttgart Heineken Open Shanghai - Shanghai Tennis Masters Series - Hamburg CA Tennis Trophy - Vienna Qatar Mobil Open 2000 - Doha Kroger / St. Jude International - Memphis U.S. Men's Clay Court Championships - Houston BMW Open - Munich Generali Open 2002 - Kitzbuhel Tata Open 2003 - Chennai Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg Kroger / St. Jude International - Memphis Kroger / St. Jude International - Memphis Auckland Miller Lite Hall of Fame Tennis Championships - Newport Kroger / St. Jude International - Memphis BMW Open - Munich U.S. Men's Clay Court Championships - Houston Pacific Life Open - Indian Wells Heineken Open Shanghai - Shanghai NASDAQ-100 Open - Miami The Stella Artois Grass Court Championships - London St. Petersburg Open - St. Petersburg Japan Open - Tokyo International Championship of Croatia - Umag Gerry Weber Open - Halle The Stella Artois Grass Court Championships - London BMW Open - Munich Adidas International - Sydney Sydney Telecom Italia Masters - Rome President's Cup - Tashkent Tennis Masters Series - Hamburg Siebel Open - San Jose Rogers Cup - Montreal Gold Flake Open - Chennai NASDAQ-100 Open - Miami Pacific Life Open - Indian Wells St. Petersburg Open - St. Petersburg Tennis Masters Series - Hamburg Campionati Internazionali d'Italia - Rome Chennai Open - Chennai Open de Moselle - Metz NASDAQ-100 Open - Miami China Open - Beijing St. Petersburg Open - St. Petersburg Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Hamburg Tennis Masters Series - Monte Carlo The Stella Artois Grass Court Championships - London Tennis Masters Series - Paris Tennis Masters Series - Rome Tennis Masters Series - Rome Pacific Life Open - Indian Wells Australian Open - Melbourne Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open Wimbledon Telecom Italia Masters - Rome Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne Licher German Open - Hamburg The Ericsson Open - Miami Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo U.S. Open - New York Australian Open - Melbourne Davis Cup, Group 1, 1R, KOR-JPN 5-0 Davis Cup, Group 1, 1R, JPN-INA 5-0 Davis Cup, Group 1, 2R, JPN-NZL 3-2 Davis Cup, Group 1, 2R, UZB-JPN 3-2 Davis Cup, Group 1, 1R, JPN-KOR 3-2 Davis Cup, Group 1, 2R, THA-JPN 4-1 Davis Cup, Group 1, REL1, JPN-PAK 5-0 Davis Cup, Group 1, 1R, JPN-INA 3-2 Davis Cup, World Group, QR, CHI-JPN 5-0 Davis Cup, Group 1, 1R, TPE-JPN 3-2 Davis Cup, Group 1, PO, JPN-THA 4-1 Davis Cup, Group 1, 1R, JPN-PHI 5-0 Davis Cup, Group 1, 3R, UZB-JPN 3-2 Davis Cup, World Group, 1R, ARG-GER 5-0 Davis Cup, World Group, PO, JPN-ROU 2-3 Davis Cup, Group 1, 1R, JPN-THA 4-1 Davis Cup, Group 1, 2R, IND-JPN 3-2 Davis Cup, Group 1, 2R, JPN-CHN 5-0 Davis Cup, World Group, QR, RUS-JPN 3-1 Davis Cup, Group 1, 2R, JPN-THA 5-0 Davis Cup, Group 1, 1R, IND-JPN 4-1 Davis Cup, World Group, QR, BLR-GER 3-2 Davis Cup, Group 1, 2R, JPN-IND 3-2 70th River Oaks International Tennis Tournament - Houston